Excellent space, Excellent Location, Very well stocked Kitchen. However, there is an odor in the place which needs to be removed (if possible).