Fantastic in all ways imaginable. A thoroughly modern, stylish and and wonderful spot. Communicative hosts and great location. I can't recommend it enough!