5 stars all round - this was a fantastic place to stay and we loved every bit!