Very clean place, very close to some great beaches for swimming and snorkeling. Walking distance to shops and good food. Highly recommend!