The accommodation was exactly as described and had all the amenities I needed. David was an amazing host, always available to answer any questions and provide helpful recommendations.