Monta Verde Hotel offers bright rooms and villas with balconies or terraces. Guests can enjoy dining, a pool, and a spa.