Simply put this is a true 5 star location.
Do not hesitate to book, everything has been thought of. We travelled from Canada with a bunch of stuff we didn't need because they have everything for kids.
Absolutely perfect. Thank you again.