Great welcoming hospitality touches with coffee and macadamia nut chocolates on arrival! Jb's condo had a great view of the canal and mountains. It was nice to sit on the balcony and watch the sunset. The location was great to walk to restaurants, shopping, and the beach. The condo building is secure and the surrounding area felt safe for our family. Our kids also loved the pool and we spent at least part of every day there. The condo was clean, except the floors could have used a good mopping, especially since the house rules request that we not wear shoes indoors. Jb was excellent with communication and allowed us to check in a little after 1p as the condo was ready early. Our family of 2 adults and 3 kids (12 & under) was quite comfortable with the kids sleeping on the two pullout/futon beds. The shower head had great water pressure, but may be set a little low for anyone over 5'8". There was excellent storage (drawers) available to put all your stuff in the living room, bathroom, and bedroom. We had plenty of towels. Kitchen is well-stocked with dishes and cookware. Finally, we had an issue with the living room TV, which turned out to be broken. Jb had it replaced with a new one in less than 24 hours of us reporting it. Excellent communication on that as well. I would stay here again!