The place is well put together, spacious and has all you need. Beautiful garden, access to pool and very friendly dogs. Beautiful and kind family that always went the extra mile when needed. We will be back.