One of the nicest places ive ever had the pleasure of staying at. Truly a fantastic stay, words simply arent enough to express the levels of confort and relaxation stillwood exudes. 10/10 have already recommended to everyone i know