Perfect location, beautiful apartment, comfortable bed, pet friendly and easy communication. What more can you ask for?