I could write a lengthy explanation about this place but to make it easy on myself a I can also use 1 word:
Perfect!
Also, all the descriptions put on the listing are correct and not exaggerated so if you read them you know what to expect.
Would definitely stay again of if I needed to be in the area.