The place is very spacious and comes with all the amenities, indeed the best equipped place we’ve stayed with toys and books for kids and all sorts of kitchen utilities. Overall it was a great stay.