Great place, just enough for my little family. Provided all necessities. Hotel pool was heated and a huge plus for the kids while we barbecued. Great location and amazing view to wake up every morning :) would most definitely stay here again.