5 stars great apartment in a great location