Very clean and very nice! Little farther than walking distance from the beach but still in a good location!