The place was wonderful! Exactly as described and very clean. We didn't get a chance to meet the hosts since we arrived late, but they were extremely friendly and communicative so we had everything we needed. Would recommend to anyone!