Excellent place to stay, with all the required amenities and more. There is enough space for families with kids. I would very highly recommend this place.