very well maintained and spacious. would definitely stay again