Practically perfect in every way. Great location, great host, beautifully comfortable space. Would definitely stay here again.