Five stars! Great location, great host, really clean. Very stylish without being overdone!