The flat had very nice amenities and was in a wonderful location next to the castle. Check-in and check-out process was very clear and their was constant communication with the hosts, including recommendations of places to eat and things to do (several of which we followed and loved). Great place to stay and would highly recommend!