We had an absolutely wonderful stay. The place was enough room with everyone and the views were amazing. Location was perfect for what we wanted to do. Communication with very easy and fast responses. This place was perfect for our vacation!