Great place! Exactly had described. Great communication by the hosts. Would stay again and recommend to friends.