Well managed accommodation with hosts who ensure your stay is great.