Great experience. Clean, fantastic location and perfect for a family. Highly recommend!