Roomy and clean. Great location. Well equipped kitchen. The place was well represented. No issues. Would stay again.