Absolutely perfect . Clean, good location. every thing we wanted and more