The place is beautiful and very clean. The hosts were great as well. We hope to stay here again.