Clean, well-appointed, well-equipped kitchen, great location and Amy is a 5-star host!