Great communication. Fantastic location. Clean. Comfortable. Enjoyed our stay. Would highly recommend staying at David's place.