Place was clean and awesome, close to everything. We joined the half day snorkelling tour, and it was great!