Orchidea offers a restaurant with a beachfront terrace. Enjoy dining with sea views and access to a private beach.