Economy, comfort, and convenience combined with responsive communication made for a very pleasant stay.