Well situated and comfortable apartment.