Perfect location but keep in mind there’s over 100 steps to get to it. We were very disappointed with the cleanliness of the place but other then that it was fine.