A fantastic place: stylish, elegant and great location.