Great location, great bed, great communication. Everything you need.