This place was great! Very clean, and has everything that was listed. David is a great host.