Perfect location. Beautiful view. Clean. Easy. Communicative.
Would absolutely (and hope to!) stay at Cody's place again.