Excellent location, excellent host, excellent home. Great value for money.