Great stay. Clean and comfortable. David provided us with great support throughout.