Nice, clean and big. David kept in communication! Great stay!