very accommodating, comfortable stay