Amazing place. Amazing location. Everything it says it is and more. I was very pleased with my stay even though it was brief. I wish I would've booked longer.