5 stars! Clean, beautiful & excellent location!!!!