The place is spacious and cozy. Nice pool and tennis court. Highly recommended. The kitchen is good but needs more utensils and plates good for big group. Angela was flexible with check out and easily reach.