Great location. Very clean accommodation, imaginative use of space. All amenities we needed for our stay.