This place is outstanding. Very well designed, just the right size, and in a great location.