The perfect place in a great location, very clean with everything you need. Access to a really nice gym was an added bonus. NOA were very quick to respond to questions.