Great location. Great host. Everything we needed was provided exactly as described. Will definitely stay here again.