Convenient, comfy , clean, communicative. Lovely stay.