Tremendous location and presented very very well, our young family loved every second of our three week stay. The air-conditioning worked a great on some very challenging days.