A couple things to know: 1) pool is not heated, so we didn't use it much, but lovely to look at. 2) One of the bedrooms/bath is a lower-level 'apartment'-like arrangement (you have to go outside to get there), and has VERY low concrete ceilings. So instead of having an adult down there, we had a kid stay there. (My dad feared really hurting himself if he forgot to duck. 3) When they say it is on a steep hill, they aren't kidding. We are in great shape, but it's a long distance from the beach, with a highway running between the rental neighborhood and the beach. Luquillo wasn't the quaint town I imagined. Felt commercial and busy. 4) The only dining table is outside but covered (per the pictures), which means that if it's raining, as it was two of the nights we were there, the wind blows and you can't all eat dinner there. There are 3 spots at the island, but it isn't conducive for dinner or games for a larger group.
All that being said, the rental worked well for us.