Stylish and clean place, good host, good communication.