Clean, pet friendly and pretty much right on the beach. Loved it.