Excellent place. Exceeded expectations. Clean, comfortable, spacious, new. Great facilities and very friendly.