a brilliant location as well as the most immaculate set up in a very central location