Perfect location & wonderful hosts with everything you could need.