Great location with very communicative host. The bed was very comfortable but the lack of air conditioning made the apartment less comfortable. The 450 euro deposit prior to arrival was also something I had not encountered before, and was supposedly for optional additional services. These additional services turned out to be various fees which would be required for early check-in (before 5pm), late checkout without prior arrangement, or additional cleaning after departure. Although Ralf was very friendly and clear in laying out rules prior to arrival, I was a bit put off by there being fees associated with many areas where other hosts have been more flexible in my prior AirBnB experiences. This is by no means a reason to not reserve this listing since it was great it so many other ways, but instead something to be aware of if your travel itinerary does not align well with the check-in/check-out times.