Beach Cliff is great! The views are incredible and the place was spacious, clean, and well-stocked. Great value for the price!