David was an excellent host from the moment we arrived until we left! He was very friendly and helpful and the place was exactly as described.