Situé face à la mer à Beigan, le Machigo dispose d'un salon commun. Il propose un service de navette gratuit, une bagagerie et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. L'établissement assure des services d'étage, d'enregistrement et de départ privés ainsi que d'organisation d'excursions.
Les logements disposent d'une terrasse, de la climatisation, d'une télévision à écran plat ainsi que d'une salle de bains privative avec douche et chaussons. Certains logements possèdent une entrée privée. Le linge de lit et les serviettes sont fournis.
Un service de location de voitures est assuré sur place.