great accommodation, excellent location