This place has everything you need. Comfortable, clean and great hosts. We will be back