Great location with nice beaches near by to snorkel and relax. Everything was really clean and well kept.