The place is modern, clean, and well-thought out, and the hosts were great.