Costa Rica's newest boutique hotel in Playa Avellanas is open while our website is under construction