5* all round. Perfect location, near everything you need, and great apartment. Highly recommended