Had a wonderful stay at the Castle Apartment. The view is incredible and the location cannot be beat. The flat itself is lovely and has all the amenities that you could need. Amanda was very accommodating and easy to communicate with. Would highly recommend!