ideal location, great accommodation