clean, comfortable and perfect for a lengthy stay