Mike was quick to answer any questions I had. The place was exactly what I was looking for and did not disappoint! Excellent service, pool, amenities and restaurants all on premises.