My wife, three teenagers, and I rented both the house and the third-floor apartment when we couldn't find a large enough house for all of us on pretty short notice. The setup turned out to be perfect for our family. The three kids slept in the main house and the wife and I had our own private retreat upstairs. Since we go to bed earlier and get up earlier than the teens, it worked perfectly - we would wake up and have coffee on the sunny apartment terrace, then head over to Kasalta for a cafe con leche and pastry or sandwich after the kids got up. Then off to the beach (half a block away) or touring or whatever. At night we would all hang out after dinner in the house and the "old folks" could head up to sleep while the kids could stay up later playing on the XBOX (provided in the house) or watch satellite tv (there is also satellite tv in the apartment). Although there weren't many dinner restaurants in the immediate vicinity, it was a pleasant 15-20 minute walk to Condado where there were numerous excellent dining choices. They would be a very short drive/cab ride if one didn't care to walk.
The house and apartment were immaculately clean. They were both fully stocked with linens, dishes, cooking utensils, etc. There were also beach chairs, boogie boards, and even surfboards there for our use. Free wireless internet also.
The "icing on the cake", however, was the hospitality of hosts Lynne and Eric. As on-site landlords they were readily available to handle any issues (although we had no issues), and they were always available to give helpful dinner ideas, touring tips, or just generally answer any questions or provide any help needed. One day when we asked Lynne about how to take the bus into Old San Juan (we didn't rent a car), she was kind enough to offer to drive us there herself!
Overall, an outstanding experience and we would definitely stay there again - we highly recommend it to anyone looking for a pleasant place to stay.