This place is everything and more. It completely exceeded my expectations. Location was perfect, the place was incredibly clean with elegant and cozy decor The views can not be beat. Communication with the host was easy and convenient. I highly recommend this listing, you will not be disappointed.