Great place, very clean, nice location. David is an excellent communicator and we appreciated him keeping in touch! Highly recommended!