The place was perfect for our needs. We were able to cook and enjoy a beautiful view at the same time we loved it they had nice amenities to take to the beach even toys for the little ones.