Very clean, perfect location & very accommodating.