Darin was great and the information for checking was very straightforward. The resort was beautiful and well kept. Our kids loved the pool and the proximity to a number of walkable beaches. The unit was exactly as pictured and came well stocked with coffee maker, blender, toaster and all the pots and pans we needed for our stay.