Superb! Stylish with thoughtful touches and a variety of modern accoutrements. Angela is on point with hosting. 10/10 would book again.