The location is second to none, but the place was a real let down. The start of our stay was delayed due to the uncleanliness of the apartment when we arrived, and then we ended up having to cancel it early due to multiple issues with the electricity while we were there. Overall, it was extremely disappointing.