Convenient , spacious, well set up for short stay.