The house is located on a relatively quiet street of a relatively calm area. If you walk a few streets up the hill, there will be some nice cafes and places to sit, although to get there you need to walk up a very steep hill. I wouldn't enjoy walking there alone in the night, though.
We stayed for 5 nights and unfortunately the flat lacked some basic equipment, such as a few more towels, washing up liquid, cooking ingredients, washing powder. So it's fine to sleep, but if you plan to spend more time indoors you will need to buy some things on your own.
Communication was fine, the host allowed us to drop the bags before the checkin.