Hotel La Joya is absolutely perfect!!! Location — it’s off the beaten track and not located in the Playa Norte strip area, but that makes it so much more special in my opinion. Taxi rides from the center were 78pesos each way. Rooms — we stayed in room #1 which I picked specifically after viewing all the rooms on their website. Our room featured a private balcony and view of the whole property. The wifi signal wasn’t always strong in the room, but who needs internet 24⁄7 on vacation! Grounds — the grounds were beautiful. Everything from the pool, sun deck, private beach cove were everything I could ever hoped for! Staff — super awesome and willing to accommodate our requests. Our first night we were too tired to venture out and find food so we ate at the hotel. The chef brought our dinner to our hotel balcony which made it that much more special. Every night they made sure we had what we needed, more wine glasses, wine opener etc(we kept bringing back bottles each night lol). They were more than happy to call us taxis when we needed them at specific times. Prices — at $ 100 a night it’s more than affordable!!! We are already planning our next trip back, that’s how much we loved this hotel and the island on the whole!!!