This place was great - the location was perfect and easily accessible.
Our only complaint was this terrible odor coming from the toilet - the hosting company was great to deal with and came in to attempt to fix it but it came back shortly after which was very unpleasant to deal with.