Very clean, very close to the beach, and very professional.