very clean spacious place great stay