Very clean plus many thoughtful personal touches. Kim quickly and warmly responded to any questions I had. Would happily stay here again anytime.