Clean, fast response, has needed amenities, beautiful views. Our family loved it.