Good location, good apartment, great stay