A home away from home with all amenities you would need. A great host who goes out of his way to help to make your vacation as comfortable as possible. Always contactable and available to help.