Everything was exactly what I needed for a last-minute booking - Kind, friendly owners. Excellent communication