Good location, great accommodation