Very clean and well presented accomodation in a fantastic location.