5 stars across the board! Absolutely amazing stay and would book again with no hesitation!