Perfect family vacation spot. Clean, everything in working order, and centrally located. Only hiccup was ensuring the availability of the crib upon arrival. But after that, everyone had a great time. Would recommend/ hope to return.