Beautiful, clean, accommodating, and they thought of everything to make your stay an easy one.