Keith’s place was perfect. Extremely clean and well appointed. Communication was beyond easy and Keith was very attentive to our needs. Will definitely stay again.