David was great! Amazing location and everything is so clean and nice! Would definitely stay there again!