We are a family of five from DC (3 kids aged 13, 16, and 19) and we loved our stay here! Great location in hip area of town where we dined nicely surrounded by locals instead of other tourists. Note that you need to climb hills to get to beautiful old town - good exercise but might be challenging for seniors or very young. Nicely stocked kitchen with pots, pans, utensils and toddler friendly plates and cups. Washer/drier worked really well. Lots of super soft extra blankets and duvets made everyone cozy. Plenty of towels and storage in bathroom. Awesome view and small but nice pool on roof. Liked the fact we had coded entry so that we could divide up our party and come and go at different times. Only downside was that there was construction out front but we found it easy to work around. Would definitely stay again!