We have been staying at these condos for several years now. Unit 908 I must say probably has the best view! Whale watching was fabulous. All the employees go above and beyond to make your stay perfect.
We met so many friendly people that we hope to see on our next visit!!