A great, spacious place to stay.