A clean and well equipped accomodation in a great location.