Very very clean, close to all amenities, excellent host who goes out of his way to make sure you have everything you need. Great value for the money