This place exceeded our expectations. It was very clean and modern. The views were amazing. You have to see it in person. Andrea made our stay perfect. He patiently waited for us after our train arrived late. He was very hospitable, friendly and responsive. As a bonus, he sent a list of his favorite spots to eat at. We tried a few of the restaurants and were not disappointed. Overall, we would definitely recommend booking a stay here!