Place - perfect to the pictures.
Location - great proximity to other fun activities in walking distance.
Overall - great, and wonderful Airbnb.