Five stars without a doubt! We had an awesome stay.