Very stylish, clean place at a wonderful location.