Outstanding views, a great location and plenty of space for a wonderful family vacation. We were so happy with our stay.