Had a quick but great stay at Esmeralda's. Wish it could have been longer to enjoy the huge patio with views! Would recommend staying here