Great place, very well maintained, perfectly equipped. Amazing hosts. We had amazing time.