5 stars all round! Extended our stay by a few more months!