great hosts. good spot. great communication. thoughtful. overall great. enjoyed our stay!