Very clean, very modern, very comfortable...great communication with host. Altogether a beautiful place to stay.