great location, great spot, compact and well designed.