Really nice apartment. You can see the main beach and The Peak from the front windows.
It's also in great location just down from the bars and shops on the main street.