All 5 stars - great location, beautiful space, all arranged perfectly.