Perfect spot with everything you need including great WiFi. This is our second time staying there. Its great for our kids.