David was absolutely great! Answered all my questions and was super friendly! Super easy check in/out. With the exception that the floors/carpet were dirty, everything was clean and looked great! Looked exactly like the pictures! Would deffo recommend!