Description matches perfectly. The place was spotless and the location was great.
Would highly recommend.