I have stayed at many places and this place is BY FAR the best!