Lovely place!
Pro’s: AMAZING LOCATION, very communicative host, cute little balcony, well-stocked kitchen.
Con’s: pretty MODEST accommodation overall; pull-out couch is comfortable for a couple days, but wouldn’t be for more than that; space would be rough for more than 2 people; lacked instructions on WiFi and (multiple) steps to get in/out of the complex.