Mariejoy Haven Beach Resort ligt aan het kleine strand van Naonao in Port Barton (San Vicente) en biedt een eigen en afgelegen koraalrif. Het is bereikbaar per gehuurde privéboot of via een onverharde weg - op 20 minuten rijden van Port Barton Beach.
De moderne huisjes aan het strand bieden een prachtig uitzicht op zee en hebben een ruime kamer, comfortabele extra grote bedden, een eigen badkamer en een balkon. Het is voorzien van een bureau, een tafel en stoelen met gratis toiletartikelen, beddengoed en handdoeken. Het heeft 's nachts elektriciteit op zonne-energie voor ventilatoren, verlichting en stopcontacten. Digitale apparaten kunnen overdag in het restaurant worden opgeladen.
U kunt genieten van maaltijden en drankjes in de bar aan het strand en het restaurant met gratis gefilterd drinkwater. U kunt gratis gebruikmaken van kajaks, snorkels, boeken, hangmatten, strandstoelen en ligstoelen.
Het ligt tegenover de rustige baai van de jachthaven en is een populair gebied voor eiland hoppen boottocht inclusief lunch, snorkelen en zeesterren/schildpadden spotten. Het heeft ook twee nabijgelegen watervallen..