Absolutely incredible. The location is perfect. The view is perfect. The apartment is perfect. The checkin was perfect. I can't recommend this listing enough. It really made our honeymoon.