This would be a 5 star with a few little touches but overall I would recommend this place. The owners are responsive and helpful and the location is great. The owners are right next door in case you need anything. We would stay here again.