Stunning views and perfect location made our stay at the Beach Cliffs unforgettable.