Modern and newly renovated space. Good communication, warm hospitality. Exceeded expectations.