great location, great views as per listing, great communication, good privacy for a shared home, as the bedrooms are at either end of the apartment, friendly cute dog.