great location, great staff but the place is little too loud (neighbors) and also has cockroaches