Convenient and spacious place to lodge.