THE BEST
I could have stayed and stayed and stayed!
Location, comfort and amenities.... BRILLIANT.
Will definitely return.