Location was absolutely perfect and the place had everything we needed. We'd be happy to stay again!