Cannot say enough about this place. Very Clean, Spacious and separate rooms, with a common areas for hanging out downstairs. Great Location... close enough and far enough away all at the same time. Thank you!!!