Great apartment - good size, with great facilities and in an excellent location