Doté d'une terrasse avec vue sur la piscine, d'un salon commun et d'un jardin, le Meadows Villa se trouve à Majorda, à proximité de l'église de la Mère de Dieu et à 1,7 km du Martins Corner. Situé sur le front de mer, cet établissement dispose d'un restaurant, d'une piscine extérieure et d'un bar.
La villa comprend 3 chambres, une télévision par satellite à écran plat, une cuisine équipée d'un micro-ondes et d'un réfrigérateur, un lave-linge ainsi qu'une salle de bains pourvue d'une douche. Un parking privé est disponible gratuitement sur place.
Le Meadows Villa possède une aire de jeux pour enfants. Vous pourrez jouer au ping-pong sur place ou faire du vélo dans les environs.
L'aéroport le plus proche est celui de Dabolim, à 27 km.