Perfect location. Perfect apartment! Spotlessly clean. We will be back again.