Overall great experience. You can beat the view and location. The unit was a bit dirty (floor, carpet, etc). I would not focus on the word “luxury”, especially if that’s something you seek. I would also wait when the price per night is lower. We paid a lot for what we assumed was the slow season (march), we had a great time, but was expecting more for the price. It would be a great place to share with a small group of friends.