Flawless stay from start to finish… David is very friendly, provided great recommendations and was easy to communicate with. Would highly recommend!