Well-connected and clean apartment.