Overall the stay was fantastic. The location can't be beat. It had everything we needed for our stay and a little more.
During our stay, the internet was breaking but they were prompt to get it fixed. 2/3 beds were very comfortable. The one to the left on the second floor was very squeaky, any movement would cause it to loudly squeak. But at the third night we got used to it.
We would come back to this place over and over again. Thanks for having us.