Situé à General Luna, à quelques pas de la plage de General Luna, le Happiness Beach Resort Siargao propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Doté d'un bar, il se trouve à 2,6 km de l'île de Guyam. Le complexe propose également une connexion Wi-Fi gratuite et un service de navette aéroport payant.
Toutes les chambres de ce complexe hôtelier comprennent un bureau. Leur salle de bains privative est pourvue d'un bidet et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Naked Island se trouve à 13 km du Happiness Beach Resort Siargao, tandis que Magpupungko Rock Pools est à 36 km. L'aéroport de Sayak, le plus proche, est implanté à 31 km.