Unit 307 was above and beyond what we thought. Easily the best spot to stay on the island- great weather, snorkeling right outside the condo, and a ten minute drive to all the shops and restaurants. The main road is a little noisy, but it wouldn't change my mind on the location at all! We cannot wait to stay here again- it was better than described.