More than 5 stars, nice place, nice location, nice people. Amazing experience being here.