John and Christian's place had everything we needed to enjoy the stay. The location is great.