well accommodating
very comfortable and perfect location