A modern and immaculately clean space with great hospitality.