Perfect place to stay. Good layout. Lots of space for families, clean, perfect location, great pool, we loved this place.