Bénéficiant d'une connexion Wi-Fi gratuite, le Vista del Sol est situé à Pinto. Toutes les chambres disposent d'une télévision par satellite à écran plat et d'une salle de bains privative.