Our stay was great and the location was good with a lot of restaurants and shops nearby. Many beaches are also in close proximity.
Whale watching was awesome.