Communication was non existent in the beginning (couple issues with the host being non responsive, and finally after 1 hour past checkin time Airbnb was able to get ahold of her so we could get the code for the key.) Being 85 degrees out and traveling with lots of luggage, small children, horrible service on the island, it made us pretty upset that we were not able to checkin on time. Not to mention my wedding was the next day so this was added anxiety and stress. Finally, at about 5pm Kim contacted me with an apology and the checkin code. We were just about to cancel our reservation and book some hotel rooms for our group so i am glad she came through! I am also so happy we stuck it out because the place was PERFECT for our group! It was spacious, stylish, and had everything a home should have. The double balconies were so great and the perfect hangout spots for all of us. The use of the pool area was great as well. The use of the golf cart was one of the best parts as well!! Golf carts are so expensive on the island so that really was nice to be included with the stay. Even though we had a rocky start, i would still rate this place 5 stars and will hope to stay here again for the next time we visit!