great accommodation brilliant location