Casa Bella Vista is situated on the Pacific coast between Los Organos and Mancara, and only a 5 minute walk from the beach (400m) itself! From its position 130 ft (39m) above sea level, it enjoys spectacular sunsets and views of the Moon-rise over the Andes and Moon-set into the Pacific.