Great location. Great views. Very easy to communicate with the agency and very helpful.
Cleaning could be improved. Floor was dirty when we arrived. Kids were running around bare foot and ended up with their feet completely black.