This place was stunning. Everything from booking, checking in, & out was smooth & very organized. Seeing the pictures one thing but actually being there was better. I traveled with a large group of family which included 5 children & the place still felt spacious. Our favorite part was the pool & the kitchen. The host was also amazing & excellent with communicating.