Everything was as described and David was a communicative and thoughtful host. Would definitely stay here again.