The place is amazing with its gorgeous view. I would definitely comeback! The place looked clean, but it looked like no one did anything right before I checked in. The kitchen stove and supplies were dusty, kitchen sink was dirty. They charge $100 cleaning fee, but what for I didn’t understand unfortunately.