Wonderful stay ! 5 stars all round .