Ricardo’s stay is great! You get everything exactly how your told, no hidden fees or surprises. Location is perfect, you have the beach, restaurants, boat/jet skis rentals, shopping stores etc all walking distance. The one and only thing I would plan for that is not a huge deal at all is elevator wait times, plan accordingly lol.