Friendly, hassle-free, all amenities, clean - we had a great week's stay.