The Luna Olympus is just 250 meters away from the beach and surrounded by commercial areas, where you can find a range of restaurants, bars and the most exclusive nightlife of the Algarve. Full details