Michelle was a great host. Her apartment was perfect for us. Kids were able to swim and play as it was located within a great resort. Would definitely stay again.