Very spacious. Super clean. Great location. We stayed for four nights and would have been happy here for weeks. We hope to return.