Very stylish, up-kept and modern place.