perfect for myself and children. check in was really easy, the location was clean and very safe, pool and on site amenities were great and very family friendly. would definitely stay again.