Kim is a great host. She stayed in contact by text and even called to see how things were. Her place was spotless and adorable. It's in a fabulous location, literally a 3 minute walk to the beach. There are great places to eat, all within walking distance. We met some very nice people at the on-site pool. We had an amazing time!