Location, cleanliness, amenities, local tips, very attentive! We had a perfect stay - did not disappoint!!