Excellent location - extremely stylish - great host