Great location. Responsive host. Nice design. Well-equipped for those with babies and young children. Cleanliness and general maintenance could be improved.