Also recommemnd Club Fantastico..great location and superb hosts, very romantic spot, views to die for and just down the hill from Club O..