Great place, clean, well appointed. Perfect location. Excellent layout for a family stay.