The best experience you can have Is possibly at this place. It is central to all main beaches and close to all nightlife clubs. It has spectacular views and the hosts are exceptionally friendly.