5 out of 5.. ticks all the boxes..lovely stay..very very very beautiful