affordable luxury castle rocks finest accommodations unveiled