Clean, self contained unit in a great location and at a very reasonable price. We enjoyed our stay.