A great and spacious place to stay.