Wonderfully clean, comfortable and hospitable with impeccable cleanliness and attention to detail with comfort in mind. We loved staying here!