Clean, roomy, well appointed and perfectly situated - this was an excellent choice for our family. Highly recommended.