Great stay, great location and amenities. Very good for kids.