Nice appartment, 15-20 by foot from the nearest station :)
Check in easy.