La Villa Formosa se encuentra en Cala de Sant Vicent, a 450 metros de la playa de Cala Barques y a 500 metros de la playa de Cala Clara, y ofrece alojamiento con WiFi gratuita y jardín con piscina al aire libre y vistas a la piscina.
Algunos alojamientos tienen patio, aire acondicionado, zona de comedor y zona de estar con TV de pantalla plana vía satélite. La cocina está equipada con lavavajillas, microondas, nevera y hervidor de agua.
La villa cuenta con barbacoa y terraza.
La playa de Cala Molins se encuentra a 500 metros de la Villa Formosa, mientras que Cala Barques está a 600 metros. El aeropuerto más cercano es el de Palma de Mallorca, ubicado a 66 km.