Excellent location and a great host. Could have been cleaner upon arrival but David took care of everything and was very responsive and helpful!