Very well maintained and clean, lot's of space, perfect for our needs. Would stay here again for sure. Great hospitality as well.