allmost perfect space. great hospitality