Very clean, modern accomodation in a fabulous location