This place was perfect with a beautiful view. Place was exactly as described. Very clean and perfectly designed. Very clean and easy to communicate. Check in was easy and I WILL STAY HERE AGAIN FOR SURE. I highly recommend this place to anyone.